package com.zmn.mcc.common.dto.staff;

import lombok.AccessLevel;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;

/**
 * 简化的员工查询入参对象
 *
 * @author heguanghua
 * @since 2020/07/02 17:16
 */
@Getter(value = AccessLevel.PUBLIC)
@Setter(value = AccessLevel.PUBLIC)
public class StaffSimpleQueryDIO implements Serializable {
    private static final long serialVersionUID = 2034993342515666068L;

    private String keyword;
    private Integer plat;
    private Integer orgTwoId;
    private Integer orgThrId;

    /** 员工身份类型 **/
    private Integer identityType;

    /** 员工类型 **/
    private Integer type;

    /** 员工停用、启用状态 **/
    private Integer status;

    /**
     * 员工状态集合
     */
    private List<Integer> staffStatusList;

    private List<Integer> companyIds;

    private List<Integer> deptIds;
    private List<Integer> orgIds;

}
